html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
	border-collapse: collapse;
}
body {
	background: #fff;
	color: #000;
	font: 14px Arial;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
h1{ font-size:28px;}
h2{ font-size:26px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}
h1,h2,h3,h4,h5,h6{ color:#563D64;}
small{ font-size:10px;}
b, strong{ font-weight:bold;}
a{ text-decoration: none; }
/*a:hover{ text-decoration: underline; }*/
.left { float:left; }
.right { float:right; }
.alignleft { float: left; margin-right: 15px; }
.alignright { float: right; margin-left: 15px; }
.clearfix:after,
form:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.th

.containerlogin {
	margin: 25px auto;
	position: relative;
	width: 370px;
}
.container {
	margin: 25px auto;
	position: relative;
	width: 370px;
}
.container1 {
	margin: 25px auto;
	position: relative;
	width: 1024px !important;
	background: #fff url(https://dl.dropbox.com/s/8ekann9ez7q61q0/topline.png) -10px -10px no-repeat;
}
.container2 {
	margin: 25px auto;
	position: relative;
	vertical-align: middle;
	width: 1024px !important;
}
.container3 {
	margin: 5px auto;
	position: relative;
	width: 1024px !important;
}
.container4 {
	margin: 25px auto;
	position: relative;
	height: 104px;
	width: 1024px !important;
	background: #fff url(http://54.243.56.206/sqlserver/images/topline2.png) -10px -10px no-repeat;
	background-position: bottom right;
}
.datatable {
	margin: 25px auto;
	padding-left: 20px;
	position: inherit;
	vertical-align: middle;
	width: 1024px !important;
}

#content {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
	-webkit-box-shadow: 0 1px 0 #fff inset;
	-moz-box-shadow: 0 1px 0 #fff inset;
	-ms-box-shadow: 0 1px 0 #fff inset;
	-o-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;
	border: 1px solid #c4c6ca;
	margin: 15px 0 0 0;
	padding: 15px 0 0;
	position: relative;
	text-align: center;
	vertical-align: text-top;
	text-shadow: 0 1px 0 #fff;
	width: 350px;
}
#content h1 {
	color: #7E7E7E;
	font: bold 25px Helvetica, Arial, sans-serif;
	letter-spacing: -0.05em;
	line-height: 20px;
	margin: 10px 0 30px;
}
#content h1:before,
#content h1:after {
	content: "";
	height: 1px;
	position: absolute;
	top: 10px;
	width: 27%;
}
#content h1:after {
	background: rgb(126,126,126);
	background: -moz-linear-gradient(left,  rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
    right: 0;
}
#content h1:before {
	background: rgb(126,126,126);
	background: -moz-linear-gradient(right,  rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
    left: 0;
}
#content:after,
#content:before {
	background: #f9f9f9;
}
#content:after {
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(2deg);
	top: 0;
	z-index: -1;
}
#content:before {
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	top: 0;
	z-index: -2;
}
#content form { margin: 0 20px; position: relative}
#content form input[type="text"],
#content form input[type="password"] {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-moz-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background: #eae7e7 url(http://cssdeck.com/uploads/media/items/8/8bcLQqF.png) no-repeat;
	border: 1px solid #c8c8c8;
	color: #777;
	font: 13px Helvetica, Arial, sans-serif;
	margin: 0 0 10px;
	padding: 15px 10px 15px 40px;
	width: 225px;
}
#content form input[type="text"]:focus,
#content form input[type="password"]:focus {
	-webkit-box-shadow: 0 0 2px #777 inset;
	-moz-box-shadow: 0 0 2px #777 inset;
	-ms-box-shadow: 0 0 2px #777 inset;
	-o-box-shadow: 0 0 2px #777 inset;
	box-shadow: 0 0 2px #777 inset;
	background-color: #fff;
	border: 1px solid #777;
	width: 225px;
	outline: none;
}
#username { background-position: 10px 10px !important }
#password { background-position: 10px -53px !important }
#content form input[type="submit"] {
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: baseline;
	margin: 10px 2px 20px 0px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 278px;
	height: 52px;
	font-size: 24px;
}
#content form input[type="submit"]:hover {
	text-decoration: none;
}
#content form input[type="submit"]:active {	
	position: relative;
	top: 1px;
}



#content-upload {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
	-webkit-box-shadow: 0 1px 0 #fff inset;
	-moz-box-shadow: 0 1px 0 #fff inset;
	-ms-box-shadow: 0 1px 0 #fff inset;
	-o-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;
	border: 1px solid #c4c6ca;
	margin: 25px 0 0 0;
	padding: 15px 0 0;
	position: relative;
	text-align: left;
	text-shadow: 0 1px 0 #fff;
	width: 1024px;
}
#content-upload h1 {
	color: #7E7E7E;
	font: bold 25px Helvetica, Arial, sans-serif;
	letter-spacing: -0.05em;
	line-height: 20px;
	margin: 10px 0 30px;
}
#content-upload h1:before,
#content-upload h1:after {
	content: "";
	height: 1px;
	position: absolute;
	top: 10px;
	width: 27%;
}
#content-upload h1:after {
	background: rgb(126,126,126);
	background: -moz-linear-gradient(left,  rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(left,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
    right: 0;
}
#content-upload h1:before {
	background: rgb(126,126,126);
	background: -moz-linear-gradient(right,  rgba(126,126,126,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(right,  rgba(126,126,126,1) 0%,rgba(255,255,255,1) 100%);
    left: 0;
}
#content-upload:after,
#content-upload:before {
	background: #f9f9f9;
}
#content-upload:after {
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(2deg);
	top: 0;
	z-index: -1;
}
#content-upload:before {
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	top: 0;
	z-index: -2;
}
#content-upload form { margin: 0 20px; position: relative}
#content-upload form input[type="text"],
#content-upload form input[type="password"] {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-moz-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background: #eae7e7 url(http://cssdeck.com/uploads/media/items/8/8bcLQqF.png) no-repeat;
	border: 1px solid #c8c8c8;
	color: #777;
	font: 13px Helvetica, Arial, sans-serif;
	margin: 0 0 10px;
	padding: 15px 10px 15px 40px;
	width: 225px;
}
#content-upload form input[type="document"] {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-moz-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0,0,0,0.08) inset;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background: #eae7e7 url(http://54.243.56.206/sqlserver/images/document.png) no-repeat;
	border: 1px solid #c8c8c8;
	color: #777;
	font: 13px Helvetica, Arial, sans-serif;
	margin: 0 0 10px;
	padding: 15px 10px 15px 40px;
	width: 225px;
}
#content-upload form input[type="text"]:focus,
#content-upload form input[type="password"]:focus {
	-webkit-box-shadow: 0 0 2px #777 inset;
	-moz-box-shadow: 0 0 2px #777 inset;
	-ms-box-shadow: 0 0 2px #777 inset;
	-o-box-shadow: 0 0 2px #777 inset;
	box-shadow: 0 0 2px #777 inset;
	background-color: #fff;
	border: 1px solid #777;
	width: 225px;
	outline: none;
}
#username { background-position: 10px 10px !important }
#document { background-position: 10px 12px !important }
#password { background-position: 10px -53px !important }
#content-upload form input[type="submit"] {
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: baseline;
	margin: 10px 2px 20px 0px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 278px;
	height: 52px;
	font-size: 24px;
}
#content-upload form input[type="submit"]:hover {
	text-decoration: none;
}
#content-upload form input[type="submit"]:active {	
	position: relative;
	top: 1px;
}

.Header {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #5a5a59;
	padding-left: 30px;
	alignment-adjust: middle;
}
.Header-low {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #5a5a59;
	padding-left: 5px;
	alignment-adjust: middle;
}
.subheader {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #5a5a59;
	padding-left: 15px;
	horizontal-align: left;
}
.select {
	margin-left: 20px;
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #717272;
	width: 100px;
}

.ondisplay{
  text-align:center;
  border-bottom:1px solid gray;
  padding:20px 0;
}

.ondisplay section{
  width:100px;
  height:100px;
  background: #555;
  display:inline-block;
  border: 1px solid gray;
  text-align: center;
  margin-top:5px;
  border-radius:5px;
  box-shadow: 0 1px 4px
     rgba(0, 0, 0, 0.3), 0 0 40px
     rgba(0, 0, 0, 0.1) inset;
}

.ondisplay section::before {
  content:'click it'; 
  color: #000;
	font: 15px Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	text-shadow: 0px 1px black;
}

input[type=checkbox] {
	visibility: hidden;
}

.checkbox1 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox1 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox1 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox1 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox1 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

/* Checkbox2 */
.checkbox2 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox2 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox2 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox2 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox2 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox3 */
.checkbox3 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox3 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox3 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox3 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox3 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox4 */
.checkbox4 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox4 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox4 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox4 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox4 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox5 */
.checkbox5 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox5 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox5 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox5 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox5 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox6 */
.checkbox6 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox6 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox6 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox6 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox6 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox7 */
.checkbox7 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox7 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox7 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox7 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox7 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox8 */
.checkbox8 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox8 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox8 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox8 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox8 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
/* Checkbox9 */
.checkbox9 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox9 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox9 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox9 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox9 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

/* Checkbox10 */
.checkbox10 {
	padding-left:20px;
	padding-right:2px;
	height:20px;
	display:inline-block;
	position: relative;
	left: 22px;
	top: 20px;
}

.checkbox10 label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  	left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: 000;

	background: -webkit-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -moz-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -o-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: -ms-linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	background: linear-gradient(top, #fff 0%, #fff 40%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.checkbox10 label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: inherit;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox10 label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.checkbox10 input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

/* button */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .4em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 635px;
	top: -25px;
}
.button:hover {
	text-decoration: none;
}
.button:active {
	top: -24px;
}
.upload {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 0px;
	top: 5px;
	margin-left: 25px;
}
.upload:hover {
	text-decoration: none;
}
.upload:active {
	top: 6px;
}
.selectall {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .4em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 0px;
	top: -3px;
	margin-left: 25px;
}
.selectall:hover {
	text-decoration: none;
}
.selectall:active {
	top: -2px;
}
.deselect {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .4em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 0px;
	top: -3px;
	margin-left: 25px;
	margin-right: 25px;
}
.deselect:hover {
	text-decoration: none;
}
.deselect:active {
	top: -2px;
}
.back {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .4em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 260px;
	top: -25px;
	margin-right: 451px;
}
.back:hover {
	text-decoration: none;
}
.back:active {
	top: -24px;
}
.backtotop {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .4em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 0px;
	top: -4px;
	margin-right: 25px;
	margin-left: 10px;
}
.backtotop:hover {
	text-decoration: none;
}
.backtotop:active {
	top: -3px;
}
.downloadcsv {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Helvetica, sans-serif;
	padding: .4em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	width: 167px;
	height: 24px;
	font-size: 12px;
	position: relative;
	left: 0px;
	top: -4px;
	margin-right: 451px;
}
.downloadcsv:hover {
	text-decoration: none;
}
.downloadcsv:active {
	top: -3px;
}
.emailto {
	padding: 15px 0 0 40px;
	text-align: left;
}
.emailto a {
	background: none;
	color: #7E7E7E;
	font-size: 12px;
	padding: 15px 25px 2px 0px;
	text-align: left;
	text-decoration: none;
}
.emailto a:hover {
	color: #00aeef;
}
.leftarrow {
	position: relative;
	top: 5px;
	padding-right: 7px;
}
.rightarrow {
	position: relative;
	top: 5px;
	padding-left: 7px;
}
.qaimage {
	margin-left: 7px;
	background: url(http://54.243.56.206/sqlserver/images/qa-box.png) no-repeat;
	width: 1021px;
	height: 77px;
}
.qaquestion {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding-left: 5px;
	position: relative;
	top: 20px;
}
.checkbox {
	padding-left: 20px;
	position: relative;
	top: 24px;
}
.link {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: left;
	padding-left: 2px;
}
.link a {
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.link a:hover {
	color: #00aeef;
}
.view {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: underline;
	color: #5a5a59;
	text-align: right;
	padding-left: 5px;
	position: absolute;
	left: 891px;
	top: 28px;
}
.view a {
	text-decoration: underline;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.view:hover {
	color: #00aeef;
	text-decoration: underline;
}
.delete {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: underline;
	color: #5a5a59;
	text-align: left;
	padding-left: 5px;
	position: absolute;
	left: 930px;
	top: 28px;
}
.delete a {
	text-decoration: underline;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.delete:hover {
	color: #00aeef;
	text-decoration: underline;
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

#content form div a {
	color: #004a80;
    float: right;
    font-size: 12px;
    margin: 30px 15px 0 0;
    text-decoration: underline;
}

#logo {
	margin: 0 0 0 25px;
	text-align: bottom;
}
#seclogo {
	text-align: bottom;
	padding-left: 8px;
}
#topline2 {
	text-align: bottom;
	width: 1024px !important;
	background-color: #fff;
	background-image:url('http://54.243.56.206/sqlserver/images/topline2.png');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: bottom right;
}
.login {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #7E7E7E;
	text-align: left;
	padding-left: 35px;
	margin-bottom: 15px;
}
.login-upload {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #7E7E7E;
	text-align: left;
	padding-left: 20px;
	margin-bottom: 15px;
}
.login-small {
	font-family: Helvetica, sans-serif;
	font-size: 11pt;
	font-style: light;
	color: #5a5a59;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 15px;
}
.login-small-link {
	font-family: Helvetica, sans-serif;
	font-size: 11pt;
	font-style: light;
	color: #5a5a59;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 15px;
}
.login-small-link a {
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.login-small-link:hover {
	color: #00aeef;
	text-decoration: underline;
}
.invalid {
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F00;
	padding-right: 5px;
	margin-bottom: 15px;
}
.uploadsuccess {
	background: #549759;
	border: 1px solid #549759;
	color: #549759;
	border-radius: 5px;
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	background-size: auto;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.uploadimportant {
	background: #c7605b;
	border: 1px solid #c7605b;
	color: #549759;
	border-radius: 5px;
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	background-size: auto;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.infoadded {
	font-family: Helvetica, sans-serif;
	font-size: 11pt;
	font-style: light;
	color: #5a5a59;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 15px;
	vertical-align: middle;
}
.infoaddedlink {
	font-family: Helvetica, sans-serif;
	font-size: 11pt;
	font-style: light;
	color: #5a5a59;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 15px;
	vertical-align: middle;
}
.infoaddedlink a {
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.infoaddedlink:hover {
	color: #00aeef;
}
.title {
	font-family: Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	text-align: left;
}
.subtitle {
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-transform: uppercase;
	vertical-align: middle;
}.subtext {
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	padding-top:7px;
}
.tableheader {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	background-color: #f8f7cd;
	border: solid 1px;
	border-color: #dcdbda;
	padding: 3px 3px 3px 3px;
	text-align: center;
	vertical-align: middle;
	text-align:center;
	vertical-align:middle;
}
.leftheader {
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	background-color: #fff;
	width: 175px;
	text-align: left;
	vertical-align: middle;
	margin-left: 10px;
}
.tablecell {
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	background-color: #fff;
	border: solid 1px #dcdbda;
	text-align: center;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	text-align:center;
	vertical-align:middle;
}
.tablecell-odd {
	font-family: Helvetica, sans-seriff;
	font-weight: normal;
	font-size: 11pt;
	background-color: #f7f7f7;
	border: solid 1px #dcdbda;
	text-align: center;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	text-align:center;
	vertical-align:middle;
}
.caption {
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	padding-left: 185px;
	padding-top: 10px;
}
.nbsp {
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #f9f9f9;
	visibility:hidden;
}
.empty-space {
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 5pt;
	color: #fff;
	margin: 5px auto;
	position: relative;
	width: 1024px !important;
	visibility:hidden;
}
